home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / ALLERLEI / DESKENV / KURZANL.TXT < prev   
Encoding:
Text File  |  1990-06-05  |  2.8 KB  |  62 lines

  1. -------------------------     DESKENV    v 3.00       -------------------------
  2.  
  3.                   Autor:  Uwe Kern
  4.                   Datum:  04.06.90
  5.  
  6.             entwickelt mit TURBOASS 1.30
  7.  
  8. ----------------------------------------------------------------------------
  9.  
  10.     DESKENV ist ein Public-Domain-Programm und darf frei kopiert/
  11.     benutzt werden, sofern der Ordner DESKENV.300 mit den Dateien
  12.  
  13.     - DESKENV.INF    (Beispiel-Parameterdatei)
  14.     - DESKENV.PRG    (ausführbares Programm)
  15.     - DESKENV.TXT    (ausführliche Anleitung)
  16.     - KURZANL.TXT    (Kurzanleitung)
  17.  
  18.     vollständig  und  unverändert weitergegeben wird. Verkauf und
  19.     Weitergabe zu kommerziellen Zwecken sind nicht gestattet!
  20.  
  21. ----------------------------------------------------------------------------
  22.  
  23. DESKENV  ist ein  universelles    Programm zur  Manipulation von    Environment-
  24. strings.
  25. Aufgrund des Hinweises, daβ kaum jemand längere Dokumentationen liest,    habe
  26. ich mich entschlossen, die Hauptanwendung von DESKENV - nämlich den Start im
  27. Autoordner - hier gesondert darzustellen. Wer die weiteren Möglichkeiten von
  28. DESKENV (z. B.    Manipulation von Environments auf beliebigen Ebenen,  Ändern
  29. einzelner Variablen,  Speichern, Anschauen, ... ) ausschöpfen will, muβ sich
  30. jedoch durch die ausführliche Bedienungsanleitung quälen.  Kleiner Tip: Auf-
  31. ruf von DESKENV aus einer Shell mit dem Kommando -h liefert eine Help-Seite.
  32.  
  33. ----------------------------------------------------------------------------
  34.  
  35. DESKENV.PRG sucht im Wurzelverzeichnis des Bootlaufwerks (also dort, wo sich
  36. auch DESKTOP.INF befinden sollte) die Datei DESKENV.INF, deren Aufbau weiter
  37. unten beschrieben ist.    Ist diese vorhanden,  und hat sie eine Länge > 0, so
  38. wird sie als AES-Environment interpretiert und in den Speicher geladen;  nun
  39. werden die nötigen Adressen gesetzt und anschlieβend das AES gestartet.
  40. Folglich sollte  DESKENV.PRG  das physikalisch letzte Programm im Autoordner
  41. sein, da hinterher keine weiteren Autostart-Programme mehr abgearbeitet wer-
  42. den.
  43. Falls in der Parameterdatei nicht vorhanden,  wird eine  Environmentvariable
  44. ENVSIZE=xxxx angelegt, die dann (als vierstellige Hexadezimalzahl) die Länge
  45. des gesamten Environments enthält.
  46.  
  47. Wenn eine der folgenden Bedingungen auftritt,  terminiert das Programm, ohne
  48. das AES-Environment zu beeinflussen:
  49.  
  50.     - DESKENV.INF nicht gefunden.
  51.     - DESKENV.INF hat die Länge 0.
  52.     - Fehler beim Öffnen oder Lesen von DESKENV.INF.
  53.     - Beim Programmstart ist die Taste '~' gedrückt.
  54.  
  55. In der Parameterdatei stehen zeilenweise die einzelnen Environmentvariablen.
  56. Beliebig viele Leerzeilen sind erlaubt; da alle Zeichen mit einem ASCII-Code
  57. < 32 als Trennsymbole zwischen einzelnen Variablen interpretiert und  elimi-
  58. niert bzw. durch Nullbytes ersetzt werden,  hat man bei der Wahl der Zeilen-
  59. trennzeichen eine gewisse Freiheit und muβ sich nicht auf die üblichen CR,LF
  60. oder LF festlegen.
  61.  
  62.